package org.deadline.service.baseapp;

import java.util.List;
import org.deadline.model.baseapp.NotificationShedule;

public interface NotificationSheduleService {

	public abstract long countAllNotificationShedules();


	public abstract void deleteNotificationShedule(NotificationShedule notificationShedule);


	public abstract NotificationShedule findNotificationShedule(Long id);


	public abstract List<NotificationShedule> findAllNotificationShedules();


	public abstract List<NotificationShedule> findNotificationSheduleEntries(int firstResult, int maxResults);


	public abstract void saveNotificationShedule(NotificationShedule notificationShedule);


	public abstract NotificationShedule updateNotificationShedule(NotificationShedule notificationShedule);

}
